iT邦幫忙

0

【Flutter】筆記2-StatelessWidget和StatefulWidget

  • 分享至 

  • xImage
  •  

StatelessWidget無狀態組件(無變數)
StatefulWidget 有狀態組件(可有變數)

StatelessWidget是指不包含任何可變狀態的Widget,它的構建過程只在Widget第一次被創建時執行一次,之後就不再執行。這意味著如果StatelessWidget的屬性或父級Widget的屬性發生變化,那麼它將被重建並再次構建。例如,一個顯示靜態文本的Widget就可以是StatelessWidget。

StatefulWidget是指包含可變狀態的Widget,當狀態發生變化時,它可以更新自身並重新構建。StatefulWidget通常被用於實現一些具有交互性的Widget,例如按鈕、文本輸入框等等。StatefulWidget的構建過程可以被多次調用,當狀態發生變化時,Flutter框架會調用Widget的build()方法來重新構建Widget。


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言